/* 
* {
  margin: 0;
  padding: 0;
}
/* body {
  position: relative;
  margin: 0;
  width: 1423px;
  height: 817px;
  transform-origin: left top;
  left: 50%;
} */


body {
  background-color: var(--background-color);
  color: var(--text-color);
}
button {
  background-color: var(--primary-color);
  color: var(--text-color);
}
/* .:where(.css-dev-only-do-not-override-1x0dypw).ant-table-wrapper .ant-table{
} */
.ant-breadcrumb ol li{
  color: var(--text-color) !important;
}
.ant-spin-nested-loading{
  background-color: var(--primary-color) !important;
  color: var(--text-color) !important;
}
.ant-spin-container {
  background-color: var(--primary-color) !important;
  color: var(--text-color) !important;
}
.ant-table-wrapper {
  background-color: var(--primary-color) !important;
  color: var(--text-color) !important;
}
.ant-layout-content div div{
  background-color: var(--primary-color) !important;
  color: var(--text-color) !important;
}
.ant-table {
  background-color: var(--primary-color)  !important;
  color: var(--text-color) !important;
}
.ant-table-container{
  background-color: var(--primary-color) !important;
  color: var(--text-color) !important;
}
.ant-table-content {
  background-color: var(--primary-color) !important;
  color: var(--text-color) !important;
}
.ant-table-cell{
  background-color: var(--primary-color) !important;
  color: var(--text-color) !important;
}

/* 浅色主题变量 */
:root .light {
  --primary-color: #fff;
  --text-color: #001529;
  --background-color: #f9f9f9;
}

/* 深色主题变量 */
:root .dark {
  --primary-color: #001529;
  --text-color: #fff;
  --background-color: #1a1a1a;
}